package com.java.s4;

public class StringIsEmail {
    public static void main(String[] args) {
        String email1="aaa@qq.cop";
        String email2="@aaa@qq.cop";
        System.out.println(isEmail(email1));
        System.out.println(isEmail(email2));
    }
    //判断是否为规范的邮箱地址
    private static boolean isEmail(String email) {
        //email的格式长度必须大于5
        if (email==null ||email.length()<5)
        {
            return false;
        }
        //email中的格式@与. 符号 都不能出现在开头和结尾
        if (email.startsWith("@")||email.startsWith(".")
        ||email.endsWith("@")||email.endsWith(".")){
            return false;
        }
        //indexof 返回该字符在字符串中的位置
        //在email的格式中@符号的位置在 .符号位置的前面
        if (email.indexOf("@")>email.indexOf(".")){
            return false;
        }
        return true;
    }
}
